#include<iostream>

using namespace std;
typedef long long ll;

ll squaremultiply(ll a,ll b,ll p)
{
	ll result=0;

	while(b)
	{
		if(b&1) result=(result+a)%p;
		b>>=1;
		a=(a*2)%p;
	}
	return result;
}
int main()
{
	ll a,b,p;cin>>a>>b>>p;

	cout<<squaremultiply(a,b,p)<<endl;
}